//
//  Untitled.swift
//  PLDownload
//
//  Created by bin hu on 2025/7/7.
//

//protocol ProtocolHandler {
//    func startDownload(task: DownloadTask)
//    func pauseDownload()
//    func resumeDownload()
//}

// MARK: - 协议处理器
protocol ProtocolHandler {
    var task: DownloadTask { get set }
    func startDownload(manager: DownloadManager)
    func pauseDownload()
    func resumeDownload()
    func cancelDownload()
}
